home *** CD-ROM | disk | FTP | other *** search
/ Aminet 2 / Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso / Aminet / misc / math / solve.lha / Solve / Solve.DOC_ENGL < prev    next >
Encoding:
Text File  |  1992-06-07  |  3.4 KB  |  103 lines

  1.                                  SOLVE, SOLVEI
  2.                                  =============
  3.  
  4.                                  Version 1.20
  5.                           (C) 1991 by RĂ¼diger Dreier
  6.  
  7.  
  8.                               Solve is FREEWARE.
  9.  
  10.  
  11. 0. About
  12. ========
  13. This program is FREEWARE, you may copy and spread it, as you want, but
  14. you MUST NOT earn money with it.
  15. If you give this program to someone else, you have to copy the whole drawer,
  16. that means, it must consist of:
  17.  - the source
  18.  - this document
  19.  - a working copy of CFormat
  20.  
  21.      THE AUTHOR  UNDERTAKES  NO  LIABILITY FOR  ANY  DAMAGE CAUSED  BY  THE
  22.      APPROPRIATE OR NOT APPROPRIATE USE OF THIS PROGRAM !
  23.  
  24.      THE AUTHOR  UNDERTAKES  NO LIABILITY  FOR  THE FAULTLESSNESS  OF  THIS
  25.      PROGRAM !
  26.  
  27.      USE IT AT YOUR OWN RISK !
  28.  
  29. If you have hints, bug-reports, criticism, money or PD-soft for me, write to
  30.  
  31.                             RĂ¼diger Dreier
  32.                             Gustav-Winkler Str. 40
  33.                      W-4800 Bielefeld 18
  34.                             Germany
  35.  
  36. If you want an answer, please add postage !
  37.  
  38. Until end of Oct 92, you can reach me as:
  39.  
  40. upyha600@unibi.hrz.uni-bielefeld.de
  41.  
  42.  
  43. 1. Hardware
  44. ===========
  45. Solve runs under Kickstart 1.2 and 1.3 (2.0 ?). It needs 512kB, the stack
  46. should be about 20000 bytes. In LIBS: must be:
  47.                   - mathieeedoubbas.library
  48.                   - mathieeedoubtrans.library
  49.                   - tool.library
  50.  
  51. 2. Introduction
  52. ===============
  53. Solve is a program to solve equations of fourth degree. Solve can only be used
  54. from CLI, SolveI is a version with intuitioninterface, you can use it from
  55. Workbench, too.
  56.  
  57. 3. Working with SolveI
  58. ======================
  59. Start it with a double click. A Screen with 5 little gadgets appears. Here you
  60. can enter you coefficients.
  61. The big, emtpy part of the screen is used to show the solutions. All solutions
  62. are displayed in real and imaginary part and a difference to zero. (That is the
  63. value computed with the solution. It should be zero).
  64.  
  65. 4. An example
  66. =============
  67. You want to solve the equation 4x^4+2x^2+3=0. So enter 4 RETURN RETURN 2 RETURN
  68. RETURN 3 RETURN. Four solutions should appear.
  69. If the coefficients are very big (eg. x^4+1250x^3+x^2+2x+3=0), the solutions
  70. seem to be not correct. Try the example. The last solution will be
  71. -1249.9992013 with a difference to zero of 5*10-8. Use only x=-1249.999201
  72. and calculate x^4+1250x^3+x^2+2x+3. You will get something like -547.....
  73. and it should be zero. Not very good. If you use x=-1249.999202, you get 1409.
  74. If your pocket calculator even works with the last digit, try x=-1249.9992013
  75. and you will get 41. So the printed solutions is correct. For the calculation
  76. of the difference, the whole solution (with all digits) is used, but only 6
  77. digit after the point are displayed.
  78.  
  79. 5. The menus
  80. ============
  81.  - About
  82.     Displays a window with some information about the program etc. Click in the
  83.     window to close it.
  84.  - Clear
  85.     After a request to the user, the gadgets are cleared, the curor is in the
  86.     first gadget.
  87.  - Quit
  88.     After a request, the program ends.
  89.  
  90. 6. Use Solve from CLI
  91. =====================
  92. Solve has no intuition interface, so it asks all values from the user.
  93.  
  94. 7. Compilation
  95. ==============
  96. A MAKEFILE is in this drawer. Use LMK Solve to get the CLI-version, LMK SolveI
  97. to get the intuition version. Komplex.lib and tool.h are needed.
  98.  
  99.  
  100.                              That's it. Have fun !
  101.  
  102.  
  103.